short range radar - Turkish English Dictionary